/**
 * 生产环境配置
 *
 * 最终生效的配置为 prod + default（前者覆盖后者）
 */

const path = require('path');

module.exports = app => {
    const exports = {};
    exports.cluster = {
        listen: {
            port: 3001
        },
    };
    exports.static = {
        prefix: '/public/',
        dir: path.join(app.baseDir, 'public'),
        // dirs: [ dir1, dir2 ] or [ dir1, { prefix: '/static2', dir: dir2 } ],
        // support lazy load
        // maxAge: 0, maxAge 缓存，默认 1 年
        dynamic: true,
        preload: false,
        buffer: false,
        maxFiles: 1000,
    };
    return exports;
};
